@charset "utf-8";
/* CSS Document */
body{ padding:0px; margin:0px;  background-color:#d5be83;}

*{ padding:0px; margin:0px;}

.top{ background:url(../img/top_bj.jpg) repeat-x 0 0; height:42px; font-size:16px; color:#d5be83; text-align:center; line-height:42px;}

.all{  padding:20px;}

.all_one{ padding:0px 20px;}

.all img{ margin:0 auto; display:block; margin-top:20px;}

.login{ height:109px; border-radius:5px ; box-shadow: 1px 1px 1px #999 inset; background-color:#FFFFFF; border:1px solid #818181;}

.login ul li{ border-bottom:1px solid #818181; list-style-type:none; display: -webkit-box;display: -moz-box;display: flex;}

.login ul li span{ font-size:16px; display:inline-block; padding-left:10px; height:54px; line-height:54px;}

.input_one{ height:54px;}

.input_one input{ width:100%; height:50px; line-height:50px; margin-top:2px; border:0px; border-radius:5px 5px 0px 0px;  font-size:16px;}

.input_two{ height:54px; }

.input_two input{ width:100%; height:50px; line-height:50px; margin-top:2px; border:0px; border-radius:0px 0px 5px 5px; font-size:16px; }

.col_1 {
	box-flex:1;
	-moz-box-flex:1;
	-webkit-box-flex:1;
}
.col_2 {
	box-flex:2;
	-moz-box-flex:2;
	-webkit-box-flex:2;
}

.input_bt{ height:42px; line-height:42px; text-align:center; font-size:16px; background-color:#4a2107; border:1px solid #110700; width:100%; border-radius:5px; color:#d5be83;}

.input_bt:hover{background-color:#6d3516;}

.main ul li{ padding:20px; border-bottom:1px solid #bca15b; font-size:16px; 
display:box;
	display:-webkit-box;
	display:-moz-box;

}